OpenBuildings™ Station Designer Help

DataGroup Validation Extension

Two configuration variables are added to extend DataGroup Validation. These improve the Dataset quality significantly. DataGroup Validation reviews the system application, DGN master files, model files, and model reference data, compares all reviewed data with the DataGroup catalog file data (find data matches), and reports all findings.
  • DG_CATALOGS_VALIDATE_VALUES – Highlights failures found in DataGroup Validation in Catalog Editor
  • DG_VALIDATE_VALUES – Extends validation criteria used in DataGroup Validation

The following (Bitwise "OR") values are used to control the validation:

Variable value Action
1 Checks for valid family/part values
2 Checks for valid structural section values
4 Checks for valid classification values
8 Checks for valid paradef/@filename values (doors, windows, casework, and other user defined objects)

Example

Catalog Editor - Invalid values of a non-extendable enumeration are always checked, when DG_CATALOGS_VALIDATE_VALUES is set to a value greater than 0. For instance, a value of 7 (1+2+4) checks for valid family/part, section name, and classification, as well as any enumeration values. As an empty value is always valid, no missing argument is reported.

Note: Setting DG_VALIDATE_VALUES via File > Settings > Configuration > Configuration Variables, requires closing and reopening of the design file to run the DataGroup Validations. Restarting OpenBuildings Designer automatically produces expected validation results.